package com.mpyy.dao.sales;

import com.mpyy.pojo.*;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * @version 1.0
 * @Descrioption SellCurrentAccountingDao 销售退货查询
 * @Author QIAO
 * @Date 2022-02-28 8:26
 */
@Repository(value="sellSalesReturnQueryDao")
public interface SellSalesReturnQueryDao {
    /**
     * 查询销售退货查询的上部分表格数据
     * @param saleOrderAndSaleReturn
     * @return
     */
    List<SaleOrderAndSaleReturn> salesReturnQueryOrder(SaleOrderAndSaleReturn saleOrderAndSaleReturn);

    /**
     * 查询单据的详细信息
     * @param saleOrderDescAndSaleReturn
     * @return
     */
    List<SaleOrderDescAndSaleReturn> salesDescData(SaleOrderDescAndSaleReturn saleOrderDescAndSaleReturn);

    /**
     * 查询客户名称
     * @return
     */
    List<CustomerInfo> selectCustName();

    /**
     * 查询操作员
     * @return
     */
    List<EmployeeInfo> selectEmpName();

    /**
     * 查询仓库名称
     * @return
     */
    List<DepotInfo> selectDepName();
}
